be made better - Spanish English Dictionary